7Search.ccjohn hancock short durationjohn hancock short duration bondjohn hancock short duration bond fundjohn hancock short durationjohn hancock short duration fundjohn hancock short duration bond fund class ajohn hancock long termjohn hancock life spanjohn hancock long term lifejohn hancock seaport long shortjohn hancock life expectancylife of john hancockjohn hancock long t